make a landfall - Alemán Inglés Diccionario